package cm.util.pojo;
// default package

import java.util.Date;


/**
 * AbstractNet entity provides the base persistence definition of the Net entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractNet  implements java.io.Serializable {


    // Fields    

     private String fileName;
     private Integer fileSize;
     private String fileType;
     private Date fileTime;
     private String fileSource;
     private String originIp;
     private String originPort;
     private String aimIp;
     private String aimPort;
     private Short fileProtocol;
     private String fileMd5;
     private String fileStatus;
     private String fileDrection;


    // Constructors

    /** default constructor */
    public AbstractNet() {
    }

    
    /** full constructor */
    public AbstractNet(Integer fileSize, String fileType, Date fileTime, String fileSource, String originIp, String originPort, String aimIp, String aimPort, Short fileProtocol, String fileMd5, String fileStatus, String fileDrection) {
        this.fileSize = fileSize;
        this.fileType = fileType;
        this.fileTime = fileTime;
        this.fileSource = fileSource;
        this.originIp = originIp;
        this.originPort = originPort;
        this.aimIp = aimIp;
        this.aimPort = aimPort;
        this.fileProtocol = fileProtocol;
        this.fileMd5 = fileMd5;
        this.fileStatus = fileStatus;
        this.fileDrection = fileDrection;
    }

   
    // Property accessors

    public String getFileName() {
        return this.fileName;
    }
    
    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public Integer getFileSize() {
        return this.fileSize;
    }
    
    public void setFileSize(Integer fileSize) {
        this.fileSize = fileSize;
    }

    public String getFileType() {
        return this.fileType;
    }
    
    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public Date getFileTime() {
        return this.fileTime;
    }
    
    public void setFileTime(Date fileTime) {
        this.fileTime = fileTime;
    }

    public String getFileSource() {
        return this.fileSource;
    }
    
    public void setFileSource(String fileSource) {
        this.fileSource = fileSource;
    }

    public String getOriginIp() {
        return this.originIp;
    }
    
    public void setOriginIp(String originIp) {
        this.originIp = originIp;
    }

    public String getOriginPort() {
        return this.originPort;
    }
    
    public void setOriginPort(String originPort) {
        this.originPort = originPort;
    }

    public String getAimIp() {
        return this.aimIp;
    }
    
    public void setAimIp(String aimIp) {
        this.aimIp = aimIp;
    }

    public String getAimPort() {
        return this.aimPort;
    }
    
    public void setAimPort(String aimPort) {
        this.aimPort = aimPort;
    }

    public Short getFileProtocol() {
        return this.fileProtocol;
    }
    
    public void setFileProtocol(Short fileProtocol) {
        this.fileProtocol = fileProtocol;
    }

    public String getFileMd5() {
        return this.fileMd5;
    }
    
    public void setFileMd5(String fileMd5) {
        this.fileMd5 = fileMd5;
    }

    public String getFileStatus() {
        return this.fileStatus;
    }
    
    public void setFileStatus(String fileStatus) {
        this.fileStatus = fileStatus;
    }

    public String getFileDrection() {
        return this.fileDrection;
    }
    
    public void setFileDrection(String fileDrection) {
        this.fileDrection = fileDrection;
    }
   








}